home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-03-06 | 2.6 KB | 75 lines | [TEXT/GEOL] |
- Item 1122311 9-Aug-89 17:45
-
- From: JOHNMARK Stanford U, John Agosta
-
- To: BURBECK.S Burbeck, Steve
- MACAPP.TECH$ MACAPP Tech
-
- cc: YOUNG5 Young, Steve
- WALLGREN Wallgren, Markus
-
- Sub: ß9 heartburn
-
- Dear patient reader:
-
- Who ever thought moving from ß5 to ß9 would go smoothly. Nothing is easy.
- Two days of hacking and I am ready to throw things at people as they walk in
- my office. Here's whats on my mind:
-
- How do I trace what MABuild actually calls? I guess the tool MABuild.p is the
- top leveland it calls a set of scripts. How would I turn off the assembler
- dependencies, for instance? Or find out exactly what options it is passing to
- asm?
-
- Why does MABuild defaults enforce case sensitivity in calling asm? My
- previously assembled files didn't assemble until I traced down all the case
- changes in the assembly source code. (Also I got a linker error until I changed
- an asm procedure label to upper case. ) Hey, I'd never admit to touching
- assembly code. Someone who gave me the .o files was kind enough to include the
- .a sources also. I write high level code, like objects.
-
- When I try to "pascal -p -c -i{MAPinterfaces} " my sources, to check them for
- syntax, I get errors about unknown compile flags - e.g. qDebug, etc. Where does
- MABuild set these?
-
- Can I get MABuild to dump its build commands so I can see them - like "Show
- full build commands..."
-
- In Nothing.p -
- RegisterStdType('TnothingView', 'dflt');
-
- What is this? I guess it asociates a view resource with my view. Where is it
- documented? p. 92 of the General Reference, which describes "RegisterType" is
- somewhat opaque (and apparently already obsolete.)
-
- In ß5, I avoided handle dereference checking, a new feature in pascal 3.0, by
- aliasing pascal to "pascal -h".
-
- I notice the MacApp sources start with:
- {[a-,body+,h-,o=100,r+,rec+,t=4,u+,#+,j=20/57/1$,n+]}
-
- Is this a way to specify
- {$H-}
- that isn't documented in MPW 3.0 Pascal reference chapter 13?
-
- Does MacApp really turn off all handle dereference checking during compile?
-
- Now that the link works, when I run, the application crashes during
- initialization.
- In MacsBug the sc is
-
- myApplication +0024
- DoFailure +0026
- etc..
-
- where myApplication +0024 is
- INITUMAPAPP
- -apparently the InitUMacApp(8);
- call.
-
- Sorry, I haven't had time to catch up on the MACAPP.TECH traffic, so I
- am not sure if any of these questions have been discussed.
- Time to find a dandelion patch to go for a walk in. -johnmark
-
-
-